package com.cloud.common.domain.map;

import lombok.Data;

import java.io.Serializable;

/**
 * 汇聚模型基础类定义。
 * 所有需要调用汇聚算法的模型从该类派生。
 *
 * @author yzj
 */
@Data
public class GroupModel implements Serializable {

    private static final long serialVersionUID = 4951392595928922035L;

    /**
     * 唯一主键
     */
    private int id = -1;

    /**
     * 主键对象名称
     */
    private String soleName;

    /**
     * 坐标经度
     */
    private double longitude = 0;

    /**
     * 坐标维度
     */
    private double latitude = 0;

    /**
     * 分组类型
     */
    private int groupType = 0;

}
